Complexity Metrics for Cascading Style Sheets

نویسندگان

  • Adewole Adewumi
  • Sanjay Misra
  • Nicholas A. Ikhu-Omoregbe
چکیده

Web applications are becoming important for small and large companies since they are integrated with their business strategies. Cascading Style Sheets (CSS) however are an integral part of contemporary Web applications that are perceived as complex by users and this result in hampering its widespread adoption. The factors responsible for CSS complexity include size, variety in its rule block structures, rule block reuse, cohesion and attribute definition in rule blocks. In this paper, we have proposed relevant metric for each of the complexity factors. The proposed metrics are validated through a practical framework. The outcome shows that the proposed metrics satisfy most of the parameters required by the practical framework hence establishing them as well structured.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Tool Support for Cascading Style Sheets’ Complexity Metrics

Tools are the fundamental requirement for acceptability of any metrics programme in the software industry. It is observed that majority of the metrics proposed and are available in the literature lack tool support. This is one of the reasons why they are not widely accepted by the practitioners. In order to improve the acceptability of proposed metrics among software engineers that develop Web ...

متن کامل

Applying Formal Concept Analysis to Cascading Style Sheets

Cascading Style Sheets (CSS) are used in the HyperText Markup Language (HTML) to describe the style, size, color, and position of elements in a document. While simple styles are easy to specify, a style sheet for a complex site can become many thousands of lines long. One problem in style sheets is that as they grow there is a tendency for increasing duplication of styles and properties, especi...

متن کامل

Licensing IP embodied in standards

How should a standardization body such as the IEEE deal with patents and copyrights on technology essential to using a standard? A recent controversy within the World Wide Web Consortium (W3C, ) over a Microsoft patent illustrates the kind of problem that can arise when intellectual property rights cloud users' right of access to a standard. As yet, the IEEE has not developed...

متن کامل

A Constraint-based Speciication for Box Layout in Css2

Cascading Style Sheets provide a exible mechanism for governing the appearance of Web pages. Cascading Style Sheets Level 2 (CSS2) are an enhancement to the original CSS1 speciication, giving Web page designers additional control over the appearance of Web pages. However, the CSS2 speciication is written in English, leaving open the possibility of ambiguity or inconsistency. We present a formal...

متن کامل

A Constraint-Based Speci cation for Box Layout in CSS2

Cascading Style Sheets provide a exible mechanism for governing the appearance of Web pages. Cascading Style Sheets Level 2 (CSS2) are an enhancement to the original CSS1 speci cation, giving Web page designers additional control over the appearance of Web pages. However, the CSS2 speci cation is written in English, leaving open the possibility of ambiguity or inconsistency. We present a formal...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012